From 169ca5ad21ef91330896dbd3845a36fa4f6de6ce Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 7 Sep 2014 22:45:08 -0400 Subject: [PATCH] Fix a thinko in adjustment animation The target value is only relevant if we're actually animating. Don't look at it otherwise. https://bugzilla.gnome.org/show_bug.cgi?id=736178 --- gtk/gtkadjustment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkadjustment.c b/gtk/gtkadjustment.c index 2a2f60d163..10f43c1b0d 100644 --- a/gtk/gtkadjustment.c +++ b/gtk/gtkadjustment.c @@ -530,7 +530,7 @@ gtk_adjustment_set_value_internal (GtkAdjustment *adjustment, if (animate && priv->duration != 0 && priv->clock != NULL) { - if (priv->target == value) + if (priv->tick_id && priv->target == value) return; priv->source = priv->value; -- 2.30.2